having failed - French English Dictionary